power grinder - German English Dictionary